stalk separators - Turkish English Dictionary